草庐IT

objective-c - IOS:国家代码

全部标签

javascript - 无法让 jstree 工作 - "Uncaught TypeError: Object #<Object> has no method ' 委托(delegate)'”

我正在尝试让jstree插件工作,遵循此页面上的“预定义HTML”示例:http://luban.danse.us/jazzclub/javascripts/jquery/jsTree/reference/_examples/1_datasources.html为了避免与可能发生的任何其他事情发生冲突,我试图让它在尽可能简单的页面中工作,在我的公共(public)保管箱文件夹中:http://dl.dropbox.com/u/846812/jstree_example/jstree_example.html我在我的页面中包含的唯一js是jquery和主jstree文件,jsTree/j

Javascript 函数 - 将地理位置代码转换为街道地址

我正在寻找一个javascript函数或jquery库来将地理位置代码(例如42.2342,32.23452)转换为街道地址例如。navigator.geolocation.getCurrentPosition(function(pos){$("#lat_field").val(pos.coords.latitude);$("#long_field").val(pos.coords.longitude);});这是一个获取地址数据的googleapiURLhttp://maps.googleapis.com/maps/api/geocode/json?latlng=41.0353112

javascript - 代码不会在 $(document).ready 中执行,但会在开发人员控制台中执行

我有一些代码包装在$(document).ready(function(){/*code*/});中,除了一行之外,所有代码都工作正常。上面的代码工作正常,下面的代码工作正常,我的控制台没有收到任何错误。$('.main-right.category').height($('.footer').height()+$('.main-right.category').height());那不火。但是,如果我将它准确地粘贴到开发人员控制台中并在页面加载后按回车键,它就可以工作了。所有元素都存在于页面加载时(意味着没有元素是通过javascript动态构建的)。在chrome、firefox、

javascript - 如果将前端代码分组有助于减少请求,为什么不将更多网站写在一个 html 文档上?

我想我想问的是,如果将JavaScript分组被认为是一种好的做法,为什么没有更多的网站将JavaScript和CSS直接放入一个HTML文档中? 最佳答案 whydon'tmorewebsitesplacetheJavaScriptandCSSdirectlyintooneHTMLdocument单个文件缓存。外部文件具有被缓存的优势。由于脚本和样式很少更改(静态)和/或在页面之间共享,因此最好将它们与页面分开,使页面更轻便。与其下载500kb的嵌入JS和CSS的页面数据,为什么不加载5kb的页面,并从缓存中加载495kb的JS和

javascript - Crockford 关于构造函数调用模式的代码

下面的代码几乎与道格拉斯·克罗克福德(DouglasCrockford)的精湛著作《JavaScript:好的部分》第29-30页中的一些代码相同。唯一的区别是他像这样添加了get_status属性:Quo.prototype.get_status=function(){this.status=string;}我的问题是为什么他的代码运行正常,但我在下面的小改动会导致出现错误,提示myQuo没有get_status方法?varQuo=function(string){this.status=string;}Quo.get_status=function(){returnthis.sta

javascript - 如何正确记录通过 Object.defineProperties 添加的实例成员?

我有一个通过Object.defineProperties定义一些实例属性的类,我很难获得JSDoc3认识到他们属于自己的类(Class)。这是我正在使用的简化版本:/**@exportsmymodule*/functionmymodule(exports){/**@constructor*@param{String}fooAfoo.*@param{String}barAbar.*@classdescHasafooandabar.*/functionExample(foo,bar){Object.defineProperties(this,{/**Afooandabar*@member

javascript - 脚本 438 : Object doesn't support property or method 'debug'

我试图搜索这个但无济于事。我拥有的代码是由网站上一个非常好的人提供的,然后我修改了属性以使我适合的元素适合他们需要去的地方,但是,在所有浏览器中一切正常,也就是说,除了IE-漂亮很多版本。我在IE9中运行调试并得到这个错误“SCRIPT438:Objectdoesn'tsupportpropertyormethod'debug'它引用的代码段是这样的functionresizeContent(){//RetrievethewindowwidthvarviewPortWidth=$(document).width();varviewPortHeight=$(document).heigh

javascript - 如何知道脚本 block 或 JavaScript 代码的生命周期?

我想知道javascriptblock/函数是否在加载后始终可用。因为我已经测试了一些东西,现在我有点困惑。我将一个脚本block定义到一个div中。脚本block有一个事件处理函数,用于元素使用ajax重新加载div。ajax调用返回div的纯html并将其替换为当前的html。但这意味着替换执行的脚本。我认为脚本会在替换语句后停止执行。但它没有。执行替换语句后的代码行那么这些东西是如何工作的。您如何描述脚本block的生命周期? 最佳答案 当代码包含在script中时元素被求值时,代码求值的结果成为页面运行时环境的一部分。删除s

javascript - 在为一个小行星编写代码后,如何制作多个小行星?

我正在使用JavaScript制作游戏,我创建了一颗垂直移动并随机选择x位置的小行星。如何创建多个选择随机起点的小行星?以下是我目前对小行星的了解://createasteroidasteroid={x:width/2,y:-6,min:1.6,max:2.2,speed:1.6}//moveasteroidif(asteroid.y 最佳答案 将您的移动和绘制例程放入小行星对象的方法中://DefineanAsteroidconstructorfunctionAsteroid(width,height){this.width=wi

javascript - 从任意评估代码中获取返回值

我有一个要求,即用户可以提供任意语句,这些语句可以存储在一个函数中,稍后调用以获得返回值。一个简单的例子是userInput可能是varx=10;x;我会通过以下方式存储它varcallback=function(){returneval(userInput);}然后运行​​callback()按预期返回10。但是,我还需要用显式返回语句来支持这种情况,即userInput可能是varx=10;returnx;在这种情况下,上面的eval方法将失败并返回SyntaxError:returnnotinfunction。相反,我可以将回调存储为varcallback=newFunction